[livres divers classés par sujet] [Informatique] [Algorithmique] [Programmation] [Mathématiques] [Hardware] [Robotique] [Langage] [Intelligence artificielle] [Réseaux]
[Bases de données] [Télécommunications] [Chimie] [Médecine] [Astronomie] [Astrophysique] [Films scientifiques] [Histoire] [Géographie] [Littérature]

Entwurf und Erprobung eines software-gestützten Verfahrens zur Anwendung software-ergonomischer Methoden in den frühen Phasen der Anwendungsentwicklung

contributor Visualisierung und Interaktive Systeme (IFI)
Thomas Schlegel Der Anhang ist aus Platzgründen nicht enthalten und kann daher bei mir per E-Mail angefordert werden.
creator Schlegel, Thomas
date 2002-07-30
description 135 pages
English text follows. Mit HERBS steht ein Ansatz zur Verfügung, der eine benutzerorientierte Interaktionsspezifikation für die Entwicklung dialogbasierter, mehrsprachiger Anwendungen mit generativem Oberflächenprototyping verbindet. Die hierzu entworfene Interaction Modelling Language (IML) basiert auf XML sowie Use-Cases und verfügt über ein breites Spektrum von Konstrukten zur Modellierung von Interaktionsabläufen. Strukturierungskonzepte unterschiedlicher Granularitätsebenen ermöglichen es, übersichtliche Modelle inkrementell zu erstellen, die neben der Interaktionsspezifikation auch eine Beschreibung des Gesamtprojekts enthalten. Aus einem solchen deskriptiven Modell kann ein lauffähiger Oberflächenprototyp in Form eines C++-Projekts direkt generiert werden. Der hierzu notwendige Generierprozess wird ebenso beschrieben wie eine prototypische Implementierung des zur Umsetzung benötigten Transformators. Zudem wurde für die Oberflächengenerierung eine eigenständige Zwischenrepräsentation sowie ein Format für Transformationsbeschreibungen und Applikationstemplates entwickelt. Basierend auf dem IML-Modell können weitere Artefakte wie eine kontextsensitive Hilfe, Testfälle und DTDs zur Datenbeschreibung abgeleitet werden. Ein Überblick über existierende Ansätze, ein entsprechender Vergleich und die prototypische Anwendung auf ein Steuergeräte-CASE-Tool der Firma ETAS sind ebenfalls enthalten. The approach HERBS, which is developed in this thesis, joins user-oriented interaction specification for the development of dialog-based, multilingual applications and genereative user interface prototyping. The "Interaction Modeling Language" (IML) has been developed for this purpose. It is based upon the Use Case concept and uses the Extensible Markup Language (XML). A wide range of structuring concepts addressing different layers of granularity allows the incremental development of concise Models that include the interaction specification same as a description for the complete project. Having developed such a descriptive model, the developer can generate a complete user interface prototype in the form of a complete C++ project by simply running the transformer module. The thesis describes the complete generation process and the prototype implementation of the transformer. The "Dialog Layer Language" (DiLL) complements the IML as an abstract user interface description, that can be derived from a complete IML-Model. A format and meta-model for transformation descriptions and an application template concept complete the toolset. Other artifacts like help, test cases and Document Type Definitions (DTD) for the data description can also be generated from the IML model. An overview describes existing approaches and compares them to HERBS. The approach is then applied to a prototype control unit development application of the ETAS GmbH company where the thesis took place.
format application/pdf
2185919 Bytes
identifier  http://www.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=DIP-1985&engl=1
language ger
publisher Stuttgart, Germany, Universität Stuttgart
relation Diploma Thesis No. 1985
source ftp://ftp.informatik.uni-stuttgart.de/pub/library/medoc.ustuttgart_fi/DIP-1985/DIP-1985.pdf
subject Software Engineering Design Tools and Techniques (CR D.2.2)
Software Engineering Requirements/Specifications (CR D.2.1)
Information Interfaces and Presentation User Interfaces (CR H.5.2)
Computer Graphics Methodology and Techniques (CR I.3.6)
Modelling Language
Use-Cases
IML
Dialog Layer Language
DiLL
user interface generation
interaction specification
dialog layout
layout optimisation
HERBS
descriptive interaction models
Modellierungssprache
Benutzungsschnittstellen-Generierung
Interaktionsspezifikation
Layout-Regeln
C++ UI
D.2.2 [Design Tools and Techniques] -- User Interfaces
D.2.1 [Requirements/Specifications] -- Tools
H.5.2 [User Interfaces] -- Ergonomics
Graphical user interfaces (GUI)
Screen design
Standardization
User-centered design
I.3.6 [Methodology and Techniques] -- Ergonomics
Languages
title Entwurf und Erprobung eines software-gestützten Verfahrens zur Anwendung software-ergonomischer Methoden in den frühen Phasen der Anwendungsentwicklung
type Text
Diploma Thesis